computer ribbon - Turkish English Dictionary